Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
71 STATION ROAD Semi-Detached £546,994 £540,000 14 Sep 2023
73 STATION ROAD Detached £690,191 £435,000 19 Jun 2007
77 STATION ROAD Semi-Detached £941,311 £323,000 24 May 2002
79 STATION ROAD Semi-Detached £772,422 £465,000 2 Jul 2013
81A STATION ROAD Detached £232,292 £60,000 24 Mar 2000
85 - 91 STATION ROAD £2,136,633 £2,105,000 28 Nov 2023
93 STATION ROAD Detached £820,399 £458,000 28 Nov 2008
95 STATION ROAD Semi-Detached £814,709 £477,500 26 Apr 2012